const SystemSetRouter = [
  {
    path: '/syshomepage',
    name: 'syshomepage',
    component: () => import('./SysHomePage.vue'),
    children: [
      {
        path: '/menulist',
        name: 'menulist',
        component: () => import('./MenuList.vue')
      },
      {
        path: '/userlist',
        name: 'userlist',
        component: () => import('./UserList.vue')
      },
      {
        path: '/rolelist',
        name: 'rolelist',
        component: () => import('./RoleList.vue')
      },
      {
        path: '/rolesave',
        name: 'rolesave',
        component: () => import('./RoleSave.vue')
      },
      {
        path: '/permissionlist',
        name: 'permissionlist',
        component: () => import('./PermissionList.vue')
      },
      {
        path: '/usersave',
        name: 'usersave',
        component: () => import('./UserSave.vue')
      },
      {
        path: '/orglist',
        name: 'orglist',
        component: () => import('./OrgList.vue')
      },
      {
        path: '/orgsave',
        name: 'orgsave',
        component: () => import('./OrgSave.vue')
      },
      {
        path: '/dicttree',
        name: 'dicttree',
        component: () => import('./DictTree.vue')
      },
      {
        path: '/dictionary',
        name: 'dictionary',
        component: () => import('./Dictionary.vue')
      },
      {
        path: '/localmachine',
        name: 'localmachine',
        component: () => import('./LocalMachine.vue')
      },
      {
        path: '/orguserlist',
        name: 'orguserlist',
        component: () => import('./OrgUserList.vue')
      },
      {
        path: '/orgEmployeeList',
        name: 'orgEmployeeList',
        component: () => import('./orgEmployeeList.vue')
      },
      {
        path: '/orgusersave',
        name: 'orgusersave',
        component: () => import('./OrgUserSave.vue')
      },
      {
        path: '/test',
        name: 'test',
        component: () => import('./test.vue')
      },
      {
        path: '/testSave',
        name: 'testSave',
        component: () => import('./testSave.vue')
      },
      {
        path: '/PermissionManage',
        name: 'PermissionManage',
        component: () => import('./PermissionManage.vue')
      },
      {
        path: '/instuDepMan',
        name: 'instuDepMan',
        component: () => import('./InstuDepMan.vue')
      },
      {
        path: '/usermanage',
        name: 'usermanage',
        component: () => import('./UserManage.vue')
      },
      {
        path: '/userauth',
        name: 'userauth',
        component: () => import('./UserAuth.vue')
      },
      {
        path: '/userauthorization',
        name: 'userauthorization',
        component: () => import('./UserAuthorization.vue')
      },
      {
        path: '/employeemanage',
        name: 'employeemanage',
        component: () => import('./EmployeeManage.vue')
      },
      {
        path: '/orgManage',
        name: 'orgManage',
        component: () => import('./OrgManage.vue')
      },
      {
        path: '/deptManage',
        name: 'deptManage',
        component: () => import('./DeptManage.vue')
      },
      {
        path: '/campusArea',
        name: 'campusArea',
        component: () => import('./SysCampusArea.vue')
      },
      {
        path: '/employManage',
        name: 'employManage',
        component: () => import('./EmployManage.vue')
      },
      {
        path: '/PermissionManage',
        name: 'PermissionManage',
        component: () => import('./PermissionManage.vue')
      },
      {
        path: '/FunctionModule',
        name: 'FunctionModule',
        component: () => import('./modulList/FunctionModule.vue')
      },
      {
        path: '/testSignature',
        name: 'testSignature',
        component: () => import('./testSignature.vue')
      },
      {
        path: '/logTack',
        name: 'logTack',
        component: () => import('./LogTack.vue')
      },
      {
        path: '/logTackError',
        name: 'logTackError',
        component: () => import('./LogTackError.vue')
      },
      {
        path: '/dictManage',
        name: 'dictManage',
        component: () => import('./DictManage.vue')
      },
      {
        path: '/dictFolder',
        name: 'dictFolder',
        component: () => import('./DictFolder.vue')
      },
      {
        path: '/dictFolderMould',
        name: 'dictFolderMould',
        component: () => import('./DictFolderMould.vue')
      },
      {
        path: '/dictChildList',
        name: 'dictChildList',
        component: () => import('./DictChildList.vue')
      },
      {
        path: '/reportManager',
        name: 'reportManager',
        component: () => import('./ReportManager.vue')
      },
      {
        path: '/dictSet',
        name: 'dictSet',
        component: () => import('./DictSet.vue')
      },
      {
        path: '/intfSettings',
        name: 'intfSettings',
        component: () => import('./IntfSettings.vue')
      },
      {
        path: '/interfaceDict',
        name: 'interfaceDict',
        component: () => import('./InterfaceDict.vue')
      },
      {
        path: '/interfaceSetting',
        name: 'interfaceSetting',
        component: () => import('./InterfaceSetting.vue')
      },
      {
        path: '/reportRules',
        name: 'reportRules',
        component: () => import('./ReportRules.vue')
      },
      {
        path: '/buspagedesigner',
        name: 'buspagedesigner',
        component: () => import('./BusPageDesigner.vue')
      },
      {
        path: '/modeurl',
        name: 'modeurl',
        component: () => import('./ModeUrl.vue')
      },
      {
        path: '/ruleset',
        name: 'ruleset',
        component: () => import('./RuleSet.vue')
      },
      {
        path: '/sysparam',
        name: 'sysparam',
        component: () => import('./SysParam.vue')
      },
      {
        path: '/sysparamset',
        name: 'sysparamset',
        component: () => import('./SysParamSet.vue')
      },
      {
        path: '/flowdefinition',
        name: 'flowdefinition',
        component: () => import('./FlowDefinition.vue')
      },
      {
        path: '/interfaceset',
        name: 'interfaceset',
        component: () => import('./InterfaceSet.vue')
      },
      {
        path: '/qcrulelist',
        name: 'qcrulelist',
        component: () => import('../lab_sys/qc_set/QcRuleList.vue')
      },
    ]
  }
];

export default SystemSetRouter;
